{% extends "base.html" %} {% block content %}

Dashboard

Welcome, {{ current_user.username }}!

Monthly Budget: ksh.{{ budget }}

Remaining Balance: ksh.{{ balance }}

{% if balance < 0 %}
You have exceeded your budget! Please review your expenses.
{% elif balance < (budget * 0.1) %}
Warning: Your balance is getting low. Consider adjusting your spending.
{% endif %}

Your Expenses:

{% if expenses %} {% for category, expenses_list in expenses.items() %} {% for expense in expenses_list %} {% endfor %} {% endfor %}
Amount Category Date Description Actions
{{ category }}
ksh.{{ expense.amount }} {{ expense.category }} {{ expense.date }} {{ expense.description }}
{% else %}

You have no expenses recorded. Add your first expense now!

{% endif %}

Your Debts:

{% if debts %} {% for debt in debts %} {% endfor %}
Amount Description Date Added Amount Paid Remaining Debt
ksh.{{ debt.amount }} {{ debt.description }} {{ debt.date_added.strftime('%Y-%m-%d') }} ksh.{{ debt.amount_paid }} ksh.{{ debt.amount - debt.amount_paid }}
{% else %}

You have no debts recorded.

{% endif %}

Total Remaining Debt: ksh.{{ total_debt }}

Add Expense Set Budget Add Debt view debts
{% endblock %}